package com.pactera.madp.cp.api.entity.clientLossManagement;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.pactera.madp.cp.api.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author zkd
 * @date 2022/5/13 10:40
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("cp_remind_task_records")
@ApiModel(value = "成员未交流提醒定时任务记录实体")
public class RemindTaskRecordsEntity extends BaseEntity<RemindTaskRecordsEntity> {

    @TableId(type = IdType.AUTO)
    @ApiModelProperty(value = "主键id")
    private Integer id;

    @ApiModelProperty(value = "员工id")
    private String wxUserId;

    @ApiModelProperty(value = "客户id")
    private String wxExternalUserid;

    @ApiModelProperty(value = "已执行提醒的次数")
    private Integer executedTimes;

    @ApiModelProperty(value = "提醒任务是否结束,0-未结束,1-已结束")
    private String isFinished;

    @ApiModelProperty(value = "最后一次交流时间戳(cp_work_message.mgs_time)")
    private String msgTime;

}
